administrator of a charitable institution in morocco - Turkish English Dictionary